home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / PACKET / APRS805 / README / TROUBLE.TXT < prev    next >
Text File  |  1997-12-01  |  11KB  |  201 lines

  1. TROUBLESHOOTING GUIDE ver 75b
  2.  
  3. INSTALLATION:  Did you use PKUNZIP -d to get all the following subdirectories?
  4.                    SYSTEM    (must have INITTAPR.TNC and RESTORE.TNC)
  5.                    MAPS      (Must have at least WORLD or USA map)
  6.                    BAKS
  7.                    LOGS
  8.                    HSTS
  9.                    README
  10.                    MAPLISTS (This is new in 75a and is REQUIRED)
  11.  
  12. CONFIGURATION:  Did you answer all menu prompts with SINGLE keys where
  13. applicable?  This was the #1 problem found in Nov 97 for all prior
  14. versions.  In otherwords, answering type of TNC with AEA instead of A
  15. caused APRS to not see the "A".
  16.  
  17. COMMANDS:  All APRS commands are single keys.  The commands are usually
  18. spelled out but only the first letter of each command word is needed.
  19.  
  20. OPERATION:  Is your receiver volume set high enough so that the DCD lamp
  21. on the TNC lights whenever there is received data? 
  22.  
  23. RECEPTION:  Verify reception by observing the DCD lamp whenever data is 
  24. heard.  If the data is strong enough, and ERROR-FREE, then it will be 
  25. displayed on the bottom line of the display.  Verify proper decoding by 
  26. observing the L and P lists for collection of packets from other stations.
  27.  
  28. TRANSMISSION:  Hit the XMIT-POS or XMIT-CQ command to force your system 
  29. to transmit.  Within a second or so, and after the channel is clear, your 
  30. transmitter should key up for about a second.
  31.  
  32. VERIFY COMMS BETEEN YOUR PC AND TNC:  Do an OPS-COMM-TNC to verify proper
  33. serial interface to your TNC.  Hit ENTER and verify that you see the TNC 
  34. cmd: prompt.  If OK, then your serial PORT and TNC are communicating.  Hit
  35. ESC to return to the program.  Do NOT type any commands to the cmd: prompt
  36. because there are 100's of commands, each one of which can screw up the TNC!
  37. APRS initializes your TNC using the commands in APRS\SYSTEM\IinitTAPR.TNC
  38. or InitAEA.TNC.
  39.  
  40. VERIFY PROPER DATA FORMATS:  Using the OPS-COMM-TNC command, observe  
  41. received packets.  They should appear in approximately the following format:
  42.  
  43.    W3XYZ>APRS,WIDE:@123456/.......etc
  44.  
  45. The WIDE represents a list of digipeaters, but nothing else should be in the
  46. received packet header other than the FROM call, APRS, digipeaters, and then
  47. the COLON: that begins the data.  The data must be on the same line as the
  48. header.  If not, set HEADERLINE OFF.  If any other stuff is being inserted 
  49. into the monitored packet, use your TNC manual to turn off all other monitoring
  50. features.  If your TNC needs any special set up parameters, add them to the
  51. InitTAPR or InitAEA.TNC files.
  52.  
  53.  
  54. BAD COMMS BETWEEN PC AND TNC:  If there appears to be no data going to or from
  55. the TNC and there is no cmd: prompt in the OPS-COMM-TNC mode, then stay in the
  56. OPS-COMM-TNC mode and do a power cycle on the TNC power.  You should get a 
  57. RESET of the TNC and see several lines of initialization text.  If you do, 
  58. then ESC back to the program and do an alt-SETUP-TNC command to have the 
  59. program initialize the TNC parameters.  If there is still no data, then check 
  60. your serial port cables.  If You see characters but they are garbled, check
  61. your TNC parity commands.
  62.  
  63. PARITY:  The MFJ and other standard TAPR TNC's need PARITY 0, but the 
  64. KAM needs PARITY 4.  We found a KPC-2 that needed PAR 3.  Keep trying!
  65.  
  66. AEA PRODUCTS:  Since some of the AEA setup commands are different than the 
  67. standard, you must tell APRS that you are using an AEA so that it will use
  68. the commands in InitAEA.TNC.  Also, the AEA monitor format is different.
  69. In some early models of the PK-12, the monitor function was not correct.
  70. If you add the command BBSMSGS ON to the InitAEA.TNC file, then the PK-12
  71. will emulate the standard TAPR monitoring function and work properly.
  72.  
  73. DISCONNECTED:  APRS periodically sends a D command to the TNC to be sure
  74. that it is disconnected.  You will frequently see the TNC response saying
  75. TNC is DISCONNECTED.  This is NORMAL!
  76.  
  77. TNC NOT RESPONDING:  Every time APRS sends a command to the TNC, it checks
  78. to see if it got a cmd: response.  If not, it displays the warning "TNC
  79. not responding".  If you see this warning ALL the TIME, then something is
  80. wrong with the TNC mode or interface.  You will see this warning frequencly
  81. whenever there is lots of data on the channel and APRS misses the cmd: in
  82. the middle of all the traffic.  In this case, ignore the warning.
  83.  
  84. CAN'T VALIDATE:  If APRS cannot find the APRS\SYSTEM\VALID.sys file, then 
  85. it bombs out of the alt-S-SAVE routine without properly asking for
  86. your validation number.  
  87.  
  88. WRONG DIGIPATHS:  If you are using the /XX path specifier in your SEND
  89. messages, then you must accept some missrouted packets.  This is because
  90. the UNPROTO path is not assigned by the TNC until the instant the packet
  91. is transmited.  Even though APRS wrote the correct PATH at the time it
  92. set the packet to the TNC, if the channel is busy, then the packet may be
  93. transmitted some time later and it will use whatever UNPROTO path is then
  94. in the TNC at that instant.  To mitigate this problem somewhat, APRS will
  95. add 5 seconds of dead time each time it changes the UNPROTO path.  There is
  96. also a BIG problem with acks.  This is why this alternate path feature 
  97. should be used with caution.  See  NO ACKS.
  98.  
  99. NO ACKS:  Nothing you can do about it.  The other station's path must be
  100. set to hit you, period.  If you are sending multiple messages in multiple 
  101. directions, then you have a problem if/when the other stations respond.
  102. Your acks to their responses will ONLY got to your default DIGIPATH!  So
  103. YOU must watch EACH incomming MESSAGE and decide if you need to change your
  104. UNPROTO path to hit them.  For this reason, in general, only send alt-path
  105. messages to un-attended or inactive stations.  Keep your main path set to
  106. everyone with whom you are having a dialog.
  107.  
  108. HSP PROBLEMS:  Use the O-C-T mode to check out the HSP switch.  While 
  109. in O-C-T mode with your TNC, the F8 key will toggle the HSP switch 
  110. between the GPS and the TNC.  Also PacComm has written a file called 
  111. HSP-bugs.txt which is now included below.
  112.  
  113. CRASH ERROR CODES: The error codes are standard BASIC error codes.  Here
  114. are the common ones for APRS:
  115.    ERROR 5  - Illegal Function Call [Usually an incompatible video card]
  116.    ERROR 6  - Math Overflow         [Some glitched packets..
  117.    ERROR 7  - Out of Memory         
  118.    ERROR 14 - Out of String space   [Usually not enough conventional RAM]
  119.    ERROR 61 - Disk Full             [Check your LOG and HSTS directories]
  120.    ERROR 68 - Device not available  [Usually your COMM port is missing  ]
  121.                                     [or WINDOWS stole it.  Boot to DOS...]
  122.    ERROR 71 - Disk Not ready      
  123.  
  124. OCCASSIONAL LOCKUPS:  It has been reported that older PC's with the old
  125. 16450 UART serial ports somehow occassionaly get locked up.  The newer 
  126. 16550 UART serial ports have some built in buffering that seems to work
  127. much better.  (BUT! see following comments...)
  128.  
  129. COMPAQ LAPTOP:  One person found that his NEW 486 laptop (AER) 4/33) 
  130. with the new 16550 UARTs would lock up.  He found that running the 
  131. setup program and setting COMFIFO 1 OFF solved his problems.
  132.  
  133. MORE 16550 LOCKUPS:  It is now generally known that there are lots of BAD
  134. 16550 chips out there.  If your system occasionally locks up when using the
  135. HSP or ULTIMETER-2000, or just your TNC, then first, turn FIFO off in your
  136. setups.  If that doesnt work, then run program contained in SMC.ZIP which
  137. is purportedly a FIX for some of the bad 16550 problems.  YOu can find it
  138. on @tapr.org in the /tapr/SIG/aprssig/upload directory.
  139.  
  140.  
  141. HSP-bugs.txt 7.3a        APRS HSP Port Switch 
  142.  
  143.      If You Have Difficulty Getting the APRS Port Switch to Work
  144. There are two common problems to look for: The unit is not getting 
  145. power or the GPS signals are at too low a level. 
  146.  
  147. Use a voltmeter to determine if there is DC Voltage coming in from 
  148. either the PC connector pin 6 or the TNC connector pin 6. If not, 
  149. check for another pin on the PC or TNC which can provide 6-12 VDC 
  150. and change the cable wiring accordingly.
  151.  
  152. If power is not available from the PC or TNC, then a 9 Volt battery 
  153. may be connected to supply power between Pin 6 (+) and Pin 5 (-) of 
  154. the RS-232 (PC) connector. This is also a good way to get the unit 
  155. operating initially after trouble is experienced.
  156.     
  157.     The other most likely cause of problems is inadequate drive in the 
  158. positive direction from the GPS receiver. In some cases, DTR is always 
  159. a little too high and this is the next most likely cause of trouble.
  160. The circuit works only on positive going signals. The GPS data output 
  161. is fed through a 1k resistor and must have adequate drive capability 
  162. to get at least 0.7V on the base of transistor TR3 in order to turn 
  163. it on. This is normally the case, but SOME GPS receivers don't seem 
  164. to do this. Adding a 4k7 resistor between the data input and pin 6 
  165. of either the TNC or computer port of the adapter should provide enough 
  166. pull-up to make it work. The series 1k resistor on the GPS input cannot 
  167. be lowered in  value because TR4 is used to hard clamp the data and 
  168. would short circuit the GPS output.....
  169.      
  170.      DTR is used to switch the circuit between data sources. This needs 
  171. to go at least 1.2V POSITIVE when the circuit is in the TNC mode. 
  172. On some computers the low state was still too high and would cause 
  173. TR4 to remain turned on all the time, thereby preventing any GPS data 
  174. to be gathered. A simplistic fix to this was to add a second diode 
  175. in line with DD5 and thereby drop 0.7V. A better fix would be to vary 
  176. the value of RD9 up a little.
  177.     
  178.     Troubleshooting is performed by using APRS in HSP mode. Select Ops- 
  179. Comm-TNC to see TNC data (O-C-T).   Use the F8 key to toggle the HSP
  180. switch.  The OPS-COMM-GPS command is for dual-port TNC's but will also 
  181. toggle the HSP switch to the GPS data. 
  182. over.
  183.  
  184.         Revision History for PacComm APRS Port Switch Units.
  185.  
  186. ECN 97 11/30/94: Add a 1N914 diode is series with D7 to work better 
  187. with GPS inputs that have minimal negative voltage swing.
  188.  
  189. ECN 103 3/13/95: Connect Pin 6 of the TNC connector to Pin 6 of the 
  190. PC connector to provide an additional source of supply voltage for 
  191. computers with no wiring to Pin 6. PacComm TNCs provide +5 VDC on 
  192. pin 6.
  193.  
  194. HECN 104 3/16/95: Change RD8 from 1k to 4.7k to improve TR2 switching 
  195. reliability.
  196. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
  197. Gwyn Reedy, W1BEL      gwyn@paccomm.com        W1BEL@amsat.org
  198. (813) 874-2980        Fax:+(813) 872-8696     BBS: +(813) 874-3078 (V.34)
  199. PacComm Packet Radio Systems, Inc, 4413 N. Hesperides St, Tampa, FL 33614-7618
  200.  
  201.